1 bugger off
why don't you bugger off and leave me in peace? — perché non ti togli dalle palle e mi lasci in pace?
English-Italian dictionary > bugger off